.nav-footer{
    /* border: 1px solid #333; */
    
    position: relative;
    width: 983px;
    height: 170px;
    margin: 0 auto;
}
.footer-left{
    position: absolute;
    left: 0;
}
.footer-left p{
    font-size: 12px;
    margin-top: 10px;
}
.footer-left>p:first-child{
    color: #666666;
}
.footer-left>p:not(:first-child){
    color: #333333;
}

.footer-right{
    width: 425px;
    height: 70px;
    position: absolute;
    right: 0;
    top: 20px;
    /* border: 1px solid red; */
}

.f-fr>.unit:first-child {
    margin-left: 0;
}
.f-fr>.unit:not(:first-child) {
    float: left;
    margin-left: 30px;
    text-align: center;
    color: #666;
}

.unit .icon {
    float: left;
    width: 60px;
    height: 70px;
}
